--
-- Caution. This MIB is temporary and experimental.
-- In the future it will be removed from products, perhaps
-- with short notice, in favor of more standard or generic MIBs.
-- Application developers should not depend on long-term access
-- to this MIB.CISCO-SIBU-MANAGERS-MIB
DEFINITIONS::=BEGINIMPORTSMODULE-IDENTITY,OBJECT-TYPE,Integer32,IpAddress,NOTIFICATION-TYPEFROM SNMPv2-SMI
MODULE-COMPLIANCE,OBJECT-GROUPFROM SNMPv2-CONF
RowStatus,DisplayStringFROM SNMPv2-TC
ciscoExperiment
FROM CISCO-SMI;ciscoSibuManagersMIB MODULE-IDENTITYLAST-UPDATED"9810230000Z"ORGANIZATION"Cisco Systems Inc."CONTACT-INFO"Cisco Systems
Customer Service
Postal: 170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-sibu@cisco.com"DESCRIPTION"The MIB module that provides a simple configuration
of management interfaces on managed devices."REVISION"9810230000Z"DESCRIPTION"Initial version of this MIB module."::={ ciscoExperiment 46}ciscoSibuManagersMIBObjects OBJECTIDENTIFIER::={ ciscoSibuManagersMIB 1}cmIpConfig OBJECTIDENTIFIER::={ ciscoSibuManagersMIBObjects 1}cmConsoleConfig OBJECTIDENTIFIER::={ ciscoSibuManagersMIBObjects 2}cmSnmpSetManager OBJECTIDENTIFIER::={ ciscoSibuManagersMIBObjects 3}cmSnmpTrapManager OBJECTIDENTIFIER::={ ciscoSibuManagersMIBObjects 4}-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- |
-- The IP Configuration Group |
-- |
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++cmIpConfigMethod OBJECT-TYPESYNTAXINTEGER{manual(1),bootp(2)}MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"Indicates the management IP address is got from user
configuration or from Bootp. The default value is 1.
This value of this object determines how the device
obtains its IP address. If set to manual(1), the ip
address is the value configured by the user by setting
the value of ipConfigIpAddress.
If set to bootp(2), the IP address is obtained
via the BootStrap Protocol (BOOTP)."DEFVAL{ manual }::={ cmIpConfig 1}cmIpConfigAddress OBJECT-TYPESYNTAXIpAddressMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"The device's administrative IP address. The device may
automatically discover a value for this object using the
BootStrap protocol (BOOTP). The object value is also
duplicated in the MIB-II ipAddrTable.
This object is writable only if the value of
ipConfigMethod is set to manual(1).
A write to this object will take effect immediately,
replacing the previous address, if any. The default is
0.0.0.0, or no address."DEFVAL{ '00000000'H }::={ cmIpConfig 2}cmIpConfigSubnetMask OBJECT-TYPESYNTAXIpAddressMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"The device's administrative IP subnet mask. The device
may automatically discover a value for this object using
the BootStrap protocol (BOOTP). The object value is also
duplicated in the MIB-II ipAddrTable.
This object is writable only if the value of
ipConfigMethod is set to manual(1).
A write to this value will take effect immediately.
The default value is 0.0.0.0, or no subnet mask."DEFVAL{ '00000000'H }::={ cmIpConfig 3}cmIpConfigDefaultGateway OBJECT-TYPESYNTAXIpAddressMAX-ACCESSread-write
STATUScurrentDESCRIPTION"The default gateway IP address is the address of the
next hop router the switch uses to reach a non-local IP
host when the switch does not know the return route.
During a normal management protocol exchange with an IP
client host, the switch simply sends its response onto
the same route from which the request was received. The
default gateway route is only used when the switch itself
initiates an exchange, e.g., a TFTP upgrade, with the
client.
This object is writable only if the value of
ipConfigMethod is set to manual(1).
A write to this object will take effect immediately,
replacing the previous address, if any. The default is
0.0.0.0, or no address."DEFVAL{ '00000000'H }::={ cmIpConfig 4}-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- |
-- The Console Group |
-- |
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++cmConsoleCLIInactiveTimeout OBJECT-TYPESYNTAXInteger32(0 | 30..65500)UNITS"seconds"MAX-ACCESSread-write
STATUScurrentDESCRIPTION"The number of seconds of command line console session
inactivity to wait before ending the session. Once a
session has ended, the user must resupply the cli
console password to regain access. A value of 0
indicates no timeout, and is the default value."DEFVAL{0}::={ cmConsoleConfig 1}cmConsoleCLIPasswordMaxAttempts OBJECT-TYPESYNTAXInteger32(0..65500)UNITS"attempts"MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"The number of consecutive invalid password attempts
allowed before the command line console is shut down
(kept silent) for a configured duration. A zero value
permits unlimited attempts. The default value is 3."DEFVAL{3}::={ cmConsoleConfig 2}cmConsoleCLISilentTime OBJECT-TYPESYNTAXInteger32(0..65500)
MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"The number of minutes during which the command line
console will be unavailable after repeated failed
attempts to logon. A zero value specifies no silent
time, and is the default value."DEFVAL{0}::={ cmConsoleConfig 3}cmConsoleWebAdminState OBJECT-TYPESYNTAXINTEGER{ enabled(1), disabled(2)}MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This variable enables or disables the Web console
interface. The default value is enabled(1). Enabling
the console provides access to management via the
web console."DEFVAL{ enabled }::={ cmConsoleConfig 4}cmConsoleWebHttpPort OBJECT-TYPESYNTAXINTEGER(0..65535)
MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This variable allows the user to configure a specific
port on which the HTTP server for the web console
will listen for TCP connections. Port number 23 is
prohibitted for preventing from disturbing telnet port."DEFVAL{80}::={ cmConsoleConfig 5}-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- |
-- The Set Managers Group |
-- |
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++cmSnmpSetManagerTable OBJECT-TYPESYNTAXSEQUENCEOF CmSnmpSetManagerEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Table containing a list of IP addresses of workstations
permitted to issue SNMP SET requests. Such a
workstation is called a Set Manager. If this table is
empty then any SET request with a matching SET community
string is allowed. If at least one Set manager is
specified, then an incoming SET request must have its
source IP address matched against an entry in this table
before the SET is allowed. An entry can be created and
deleted via SNMP, command line interface, or web console."::={ cmSnmpSetManager 1}cmSnmpSetManagerEntry OBJECT-TYPESYNTAX CmSnmpSetManagerEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An IP address of a manager station allowed to issue
SET requests to this management agent."INDEX{ cmSnmpSetManagerAddr}::={ cmSnmpSetManagerTable 1}
CmSnmpSetManagerEntry ::=SEQUENCE{
cmSnmpSetManagerAddr
IpAddress,
cmSnmpSetManagerRowStatus
RowStatus}cmSnmpSetManagerAddr OBJECT-TYPESYNTAXIpAddressMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The SET Manager is assumed to be Internet UDP/IP based.
And this is the manager's IP address."::={ cmSnmpSetManagerEntry 1}cmSnmpSetManagerRowStatus OBJECT-TYPESYNTAXRowStatus
MAX-ACCESSread-createSTATUScurrentDESCRIPTION"The status of this conceptual row. The row can be set
to active, createAndGo, and destroy. On creation,
all objects in an entry must be created in the
same request."::={ cmSnmpSetManagerEntry 2}-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- |
-- The Trap Manager Group |
-- |
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++cmSnmpTrapManagerTable OBJECT-TYPESYNTAXSEQUENCEOF CmSnmpTrapManagerEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Table containing a list of Network Management
Stations that are to receive traps generated by this
Network Management Agent. Such an NMS is called a
Trap Manager. An entry can be created and deleted via
SNMP, command line interface or web console."::={ cmSnmpTrapManager 1}cmSnmpTrapManagerEntry OBJECT-TYPESYNTAX CmSnmpTrapManagerEntry
MAX-ACCESSnot-accessible
STATUScurrentDESCRIPTION"A destination address and community string to a
particular trap manager."INDEX{ cmSnmpTrapManagerAddr }::={ cmSnmpTrapManagerTable 1}
CmSnmpTrapManagerEntry ::=SEQUENCE{
cmSnmpTrapManagerAddr
IpAddress,
cmSnmpTrapManagerCommunity
DisplayString,
cmSnmpTrapManagerRowStatus
RowStatus}cmSnmpTrapManagerAddr OBJECT-TYPESYNTAXIpAddressMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The trap manager is assumed to be Internet UDP/IP based.
And this is the manager's IP address."::={ cmSnmpTrapManagerEntry 1}cmSnmpTrapManagerCommunity OBJECT-TYPESYNTAXDisplayString(SIZE(0..32))MAX-ACCESSread-createSTATUScurrent
DESCRIPTION"Community string used for traps sent to this trap
manager."::={ cmSnmpTrapManagerEntry 2}cmSnmpTrapManagerRowStatus OBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"The status of this conceptual row. The row can be set
to active, createAndGo, and destroy. On creation,
all objects in an entry must be created in the
same request."::={ cmSnmpTrapManagerEntry 3}-- NotificationsciscoSibuManagersNotifications OBJECTIDENTIFIER::={ ciscoSibuManagersMIB 2}ciscoSibuManagersNotificationsPrefix OBJECTIDENTIFIER::={ ciscoSibuManagersNotifications 0}ciscoSibuManagersConsoleLogonIntruder NOTIFICATION-TYPESTATUScurrentDESCRIPTION"A user is repeatedly trying to logon using an invalid
password. The number of attempts exceeds the preset
limit given in consolePasswordMaxAttempts.
Depending on how the object cmConsoleSilentTime is
configured, the switch may shut down the command line
interface console following the generation of this trap."::={ ciscoSibuManagersNotificationsPrefix 1}-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- |
-- The Managers MIB comformance |
-- |
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ciscoSibuManagersMIBComformance OBJECTIDENTIFIER::={ ciscoSibuManagersMIB 3}ciscoSibuManagersMIBCompliances OBJECTIDENTIFIER::={ ciscoSibuManagersMIBComformance 1}ciscoSibuManagersMIBGroups OBJECTIDENTIFIER::={ ciscoSibuManagersMIBComformance 2}-- compliance statementsciscoSibuManagersCompliance MODULE-COMPLIANCESTATUScurrentDESCRIPTION"The compliance statement for the Cisco Managers MIB."MODULE-- this moduleMANDATORY-GROUPS{
ciscoSibuManagersIpConfigGroup
}
GROUP ciscoSibuManagersCLIConsoleGroup
DESCRIPTION"Devices that provide management control of command
line interface console should implement this group."GROUP ciscoSibuManagersWebConsoleGroup
DESCRIPTION"Devices that provide a management via an HTTP
server should implement this group."GROUP ciscoSibuManagersSnmpSetManagerGroup
DESCRIPTION"Devices that implement set managers should implement
this group."GROUP ciscoSibuManagersSnmpTrapManagerGroup
DESCRIPTION"Devices that implement trap managers configuration
should implement this group."::={ ciscoSibuManagersMIBCompliances 1}-- Units of conformanceciscoSibuManagersIpConfigGroup OBJECT-GROUPOBJECTS{
cmIpConfigMethod,
cmIpConfigAddress,
cmIpConfigSubnetMask,
cmIpConfigDefaultGateway
}STATUScurrentDESCRIPTION"A collection of objects to configure IP address
for remote management."::={ ciscoSibuManagersMIBGroups 1}ciscoSibuManagersCLIConsoleGroup OBJECT-GROUP
OBJECTS{
cmConsoleCLIInactiveTimeout,
cmConsoleCLIPasswordMaxAttempts,
cmConsoleCLISilentTime
}STATUScurrentDESCRIPTION"A collection of objects to configure command line
interface console access."::={ ciscoSibuManagersMIBGroups 2}ciscoSibuManagersWebConsoleGroup OBJECT-GROUPOBJECTS{
cmConsoleWebAdminState,
cmConsoleWebHttpPort
}STATUScurrentDESCRIPTION"A collection of objects to configure web console
access."::={ ciscoSibuManagersMIBGroups 3}ciscoSibuManagersSnmpSetManagerGroup OBJECT-GROUPOBJECTS{
cmSnmpSetManagerRowStatus
}STATUScurrentDESCRIPTION"A collection of objects to configure SNMP set
manager restrictions."::={ ciscoSibuManagersMIBGroups 4}ciscoSibuManagersSnmpTrapManagerGroup OBJECT-GROUP
OBJECTS{
cmSnmpTrapManagerCommunity,
cmSnmpTrapManagerRowStatus
}STATUScurrentDESCRIPTION"A collection of objects to configure trap managers."::={ ciscoSibuManagersMIBGroups 5}END